 |
Inventor VBA : Bauteile/Baugruppen in Modelbrowser-Ordner verschieben
Andreas01 am 18.11.2022 um 23:40 Uhr (1)
Hallo Ralf,ich bekomme es Teilweise hin. Ich kann die Ordner erstellen, wenn diese nicht vorhanden sind und die Bauteile in die richtigen Ordner zu verschieben funktioniert auch. Jedoch weiß ich nicht wie ich es abfragen kann ob ein Bauteil schon in einem Ordner liegt, denn dann würde ich das Bauteil übergehen wollen.Habe schon vieles versucht und probiert aber leider ohne Erfolg.GrußAndreas
|
| In das Form Inventor VBA wechseln |
 |
Inventor VBA : Bauteile/Baugruppen in Modelbrowser-Ordner verschieben
Andreas01 am 10.11.2022 um 13:44 Uhr (15)
Hallo zusammen,ich möchte mein Modelbrowser etwas "Aufräumen" und bestimmte Bauteile bzw. Baugruppen in verschiedene Ordner verschieben.Wie ich einen Ordner erstelle und gleichzeiteg die Bauteile/Baugruppen dort hin verschiebe, das habe ich schon herausgefunden und das funktioniert. Dim oOcc As ComponentOccurrence For Each oOcc In oDef.Occurrences Dim oNode As BrowserNode oNode = oPane.GetBrowserNodeFromObject(oOcc) oCollectionNormteile.Add(oNode) Next Dim oFolder As BrowserFolder ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Bauteile/Baugruppen in Modelbrowser-Ordner verschieben
Andreas01 am 14.11.2022 um 14:55 Uhr (1)
Hallo Ralf,danke, mit etewas anpassen hat es funktioniert. Jedoch da ist für mich noch einiges zu tun denn ich muss z.B. die Bauteile die schon in Ordnern sind von der "Sortierung" aussschließen wie ich das hinbekomme dass weiß ich noch nicht.GrußAndreas
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Bauteile/Baugruppen in Modelbrowser-Ordner verschieben
Andreas01 am 19.11.2022 um 20:59 Uhr (1)
Hallo,danke KraBBy und dir Ralf für die Hilfe.@RalfIch selber programmiere meine Tools mit VB.Net und dass mit den Haltepunkt mache ich sehr oft aber wie du schon schreibst ich kenne halt nicht die Methoden usw.Habe mir ja alles selbst beigebracht (natürlich auch mit Hilfe des Forums hier). GrußAndreas
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Bauteile/Baugruppen in Modelbrowser-Ordner verschieben
Andreas01 am 19.11.2022 um 15:25 Uhr (1)
Hallo Ralf,danke für deine Hilfe, das Tool funktioniert jetzt!Ich wäre auf die Abfrage nie draufgekommen, steht so was in der Inventor API-Hilfe oder beruht dein Wissen auf programmier Erfahrung?Vielleicht noch eine Frage. Wenn ich die „Occurrences“ der Baugruppe durchlaufe und dann die „CommponentDefinition“ benötige gehe ich immer so vor:…For Each oOcc As ComponentOccurrence In oAssDef.Occurrences If oOcc.DefinitionDocumentType = DocumentTypeEnum.kPartDocumentObject Then Dim oPartDoc As ...
|
| In das Form Inventor VBA wechseln |